package com.dx.common.table.ppt;

import com.dx.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;
import org.springframework.stereotype.Component;

import java.sql.Timestamp;

/**
 * Bis_data entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Ret_oqc_rpt extends UUIDObject implements java.io.Serializable {

	// Fields
	private String evt_seq_id;
	private String unq_seq_id;
	private  Timestamp oqc_date;
	private String cus_id_fk;
	private String mdl_id_fk;
	private String lot_id_fk;
	private String fab_id_fk;
	private String shift_id;
	private Integer in_count;
	private Integer oqc_count;
	private Integer ng_count;
	private String oqc_radio;
	private Integer in_lot_count;
	private Integer ng_lot_count;
	private String lot_pass_rate;
	private String oqc_ng_feat_name;
	private Integer oqc_ng_count;
	private String oqc_usr;
	private String evt_usr;
	private Timestamp evt_timestamp;

	// Constructors

	/** default constructor */
	public Ret_oqc_rpt() {
	}

	/** minimal constructor */
	public Ret_oqc_rpt(String evt_seq_id) {
		this.evt_seq_id = evt_seq_id;
	}

	public Ret_oqc_rpt(String evt_seq_id, String unq_seq_id, Timestamp oqc_date, String cus_id_fk, String mdl_id_fk, String lot_id_fk, String fab_id_fk, String shift_id, Integer in_count, Integer oqc_count, Integer ng_count, String oqc_radio, Integer in_lot_count, Integer ng_lot_count, String lot_pass_rate, String oqc_ng_feat_name, Integer oqc_ng_count, String oqc_usr, String evt_usr, Timestamp evt_timestamp) {
		this.evt_seq_id = evt_seq_id;
		this.unq_seq_id = unq_seq_id;
		this.oqc_date = oqc_date;
		this.cus_id_fk = cus_id_fk;
		this.mdl_id_fk = mdl_id_fk;
		this.lot_id_fk = lot_id_fk;
		this.fab_id_fk = fab_id_fk;
		this.shift_id = shift_id;
		this.in_count = in_count;
		this.oqc_count = oqc_count;
		this.ng_count = ng_count;
		this.oqc_radio = oqc_radio;
		this.in_lot_count = in_lot_count;
		this.ng_lot_count = ng_lot_count;
		this.lot_pass_rate = lot_pass_rate;
		this.oqc_ng_feat_name = oqc_ng_feat_name;
		this.oqc_ng_count = oqc_ng_count;
		this.oqc_usr = oqc_usr;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
	}

	/** full constructor */

// Property accessors


	public String getEvt_seq_id() {
		return evt_seq_id;
	}

	public void setEvt_seq_id(String evt_seq_id) {
		this.evt_seq_id = evt_seq_id;
	}

	@Override
	public String getUnq_seq_id() {
		return unq_seq_id;
	}

	@Override
	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getCus_id_fk() {
		return cus_id_fk;
	}

	public void setCus_id_fk(String cus_id_fk) {
		this.cus_id_fk = cus_id_fk;
	}

	public String getMdl_id_fk() {
		return mdl_id_fk;
	}

	public void setMdl_id_fk(String mdl_id_fk) {
		this.mdl_id_fk = mdl_id_fk;
	}

	public String getLot_id_fk() {
		return lot_id_fk;
	}

	public void setLot_id_fk(String lot_id_fk) {
		this.lot_id_fk = lot_id_fk;
	}

	public String getFab_id_fk() {
		return fab_id_fk;
	}

	public void setFab_id_fk(String fab_id_fk) {
		this.fab_id_fk = fab_id_fk;
	}

	public String getShift_id() {
		return shift_id;
	}

	public void setShift_id(String shift_id) {
		this.shift_id = shift_id;
	}

	public Integer getIn_count() {
		return in_count;
	}

	public void setIn_count(Integer in_count) {
		this.in_count = in_count;
	}

	public Integer getOqc_count() {
		return oqc_count;
	}

	public void setOqc_count(Integer oqc_count) {
		this.oqc_count = oqc_count;
	}

	public Integer getNg_count() {
		return ng_count;
	}

	public void setNg_count(Integer ng_count) {
		this.ng_count = ng_count;
	}

	public String getOqc_radio() {
		return oqc_radio;
	}

	public void setOqc_radio(String oqc_radio) {
		this.oqc_radio = oqc_radio;
	}

	public Integer getIn_lot_count() {
		return in_lot_count;
	}

	public void setIn_lot_count(Integer in_lot_count) {
		this.in_lot_count = in_lot_count;
	}

	public Integer getNg_lot_count() {
		return ng_lot_count;
	}

	public void setNg_lot_count(Integer ng_lot_count) {
		this.ng_lot_count = ng_lot_count;
	}

	public String getLot_pass_rate() {
		return lot_pass_rate;
	}

	public void setLot_pass_rate(String lot_pass_rate) {
		this.lot_pass_rate = lot_pass_rate;
	}

	public String getOqc_ng_feat_name() {
		return oqc_ng_feat_name;
	}

	public void setOqc_ng_feat_name(String oqc_ng_feat_name) {
		this.oqc_ng_feat_name = oqc_ng_feat_name;
	}

	public Integer getOqc_ng_count() {
		return oqc_ng_count;
	}

	public void setOqc_ng_count(Integer oqc_ng_count) {
		this.oqc_ng_count = oqc_ng_count;
	}

	public String getOqc_usr() {
		return oqc_usr;
	}

	public void setOqc_usr(String oqc_usr) {
		this.oqc_usr = oqc_usr;
	}

	public String getEvt_usr() {
		return evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public Timestamp getOqc_date() {
		return oqc_date;
	}

	public void setOqc_date(Timestamp oqc_date) {
		this.oqc_date = oqc_date;
	}
}